package com.su.czl.mapper;

import com.su.czl.entity.Dictionarys;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface DictMapper {
    //查询数据库所有数据
    List<Dictionarys> selects();
    List<Dictionarys> selectDictsInRange(@Param("dict_name") String dict_name);
    //添加数据
    Integer addDict(
            @Param("dict_name") String dict_name,
            @Param("dict_type") String dict_type,
            @Param("remark") String remark);
    //通过id 查找数据
    String selectById(@Param("id") Integer id);
    
    //更新数据
    Integer updataDict(
            @Param("id") Integer id,
            @Param("dict_name") String dict_name,
            @Param("dict_type") String dict_type,
            @Param("remark") String remark
    );
    //通过ID删除数据
    Integer deleteById(@Param("id") Integer id);
    
    //批量删除
    Integer deleteDictionaries(@Param("ids") List<Integer> ids);

    
}
